/*
*   Copyright: Fabian Hajek (2012)  Programmieren: C   -   Semesterarbeit WS 2011/2012
*
*   Projekt: Schreinerei.exe
*
*   Author: $Author: webmaster@die-schwarzen-schwaben.de $
*
*   Name: func_input.h
*   URL:    $URL: http://semesterarbeit-wi-11-12.googlecode.com/svn/trunk/Semesterarbeit/Schreinerei/Funktionen/func_input.h $
*
*   Description:   Nimmt die User-Eingaben auf und gibt die aufgerufene Funktion zurueck
*
*   Last update:    $Date: 2012-01-31 19:22:23 +0000 (Tue, 31 Jan 2012) $
*
*   Rev:      $Rev: 20 $
*/
#include "../Definitionen/define.h"
#include "func_info.h"
#include "func_help.h"

char func_input(char func)
{
    char user_input[100];
    eingabe

    /*EINGEGEBENE DATEN AUF FUNKTION UEBERPRUEFEN*/

    /*START WERTEBEREICH FUER INPUT BEFEHLE DEFINIEREN*/
    char func_exit[] = "exit";
    char func_help[] = "help";
    char func_info[] = "info";
    /*END*/

    func = (!strcmp(user_input,func_exit))?1:func;      /*EXIT == 1*/

    func = (!strcmp(user_input,func_help))?2:func;      /*HELP == 2*/

    func = (!strcmp(user_input,func_info))?3:func;      /*INFO == 3*/

    switch(func)
    {
        case 1:
            return 0;
            break;
        case 2:
            help();
            return 1;
            break;
        case 3:
            info();
            return 1;
            break;
        default:
            printf("\n**************************************************\n");
            printf("%-14sBefehl nicht gefunden!%14s","*","*");
            printf("\n**************************************************\n");
            return 1;
    }
}
